﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace vensoft.Entities
{
    public partial class DetallePedido
    {
        private int _pedidoId;

        public int PedidoId
        {
            get { return _pedidoId; }
            set { _pedidoId = value; }
        }

        private int _productoId;

        public int ProductoId
        {
            get { return _productoId; }
            set { _productoId = value; }
        }

        private String _productoName;

        public String ProductoName
        {
            get { return _productoName; }
            set { _productoName = value; }
        }

        private decimal _cantidad;
        public decimal Cantidad
        {
            get { return _cantidad; }
            set { _cantidad = value; }
        }

        private decimal _precio;
        public decimal Precio
        {
            get { return _precio; }
            set { _precio = value; }
        }

        private Producto _producto;
        public Producto Producto
        {
            get { return _producto; }
            set 
            {
                _producto = value;
                ProductoId = value.Id_Producto;
                ProductoName = value.Nombre;
            }
        }
        private Pedido _pedido;
        public Pedido Pedido
        {
            get { return _pedido; }
            set { _pedido = value; }
        }

        private decimal _monto;

        public decimal Monto
        {
            get { return _cantidad * _precio; }
            set
            {
                _monto = value;
            }
        }

    }
}
